From 0fae79430a53555b430675fe97c8904f4054171d Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Mon, 10 Sep 2007 12:54:18 +0000 Subject: [PATCH] return immediately if 0 pixels were requested to be processed. * babl/babl-internal.c: (babl_process): return immediately if 0 pixels were requested to be processed. svn path=/trunk/; revision=238 --- ChangeLog | 5 +++++ babl/babl-internal.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index be8183d..b86c9f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-09-10 Øyvind Kolås + + * babl/babl-internal.c: (babl_process): return immediately if 0 pixels + were requested to be processed. + 2007-09-01 Øyvind Kolås * MAINTAINERS: added. diff --git a/babl/babl-internal.c b/babl/babl-internal.c index bbee0be..6491e1e 100644 --- a/babl/babl-internal.c +++ b/babl/babl-internal.c @@ -87,6 +87,8 @@ babl_process (Babl *babl, babl_assert (source); babl_assert (destination); babl_assert (BABL_IS_BABL (babl)); + if (n == 0) + return 0; babl_assert (n > 0); /* matches all conversion classes */ -- 2.30.2